Dijital Oyun Tasarımı - Alıştırma Soruları

Ünite 1

  1. 1940’lı yılların başlarıyla birlikte bilgisayar teknolojisi üzerine öncelikli olarak hangi amaçla yoğunlaşılmıştır?
    • A-) Eğlence
    • B-) Sağlık
    • C-) Robotik
    • Cevap D-) Askeri
    • E-) Hukuki

    Açıklama: 1940’lı yılların başlarıyla birlikte bilgisayar teknolojisi üzerine başta askerî amaçlar olmak üzere çok boyutlu olarak yoğunlaşıldığı bilinmektedir.


  2. Aşağıdaki oyun türlerinden hangisi zamanın işleyişi ve oynanış özelliklerine göre yapılmış bir sınıflandırmayı temsil eder?
    • A-) Üç boyutlu oyunlar
    • B-) Macera oyunları
    • C-) Birinci şahıs aksiyon oyunları
    • D-) Platform oyunları
    • Cevap E-) Gerçek zamanlı strateji oyunları

    Açıklama: Gerçek zamanlı strateji oyunları zamanın işleyişi ve oynanış özelliklerine göre yapılmış bir sınıflandırmayı temsil eder.


  3. Aşağıdakilerden hangisi dijital oyunların derecelendirmesini yapan kurumlardan biridir?
    • Cevap A-) PEGI
    • B-) MIT
    • C-) META
    • D-) CIA
    • E-) BDDK

    Açıklama: PEGI (Pan European Game Information), çocukların korunması alanında bir Avrupa uyumlaştırma modeli olarak kabul edilmektedir.


  4. Aşağıdakilerden hangisi ev tipi ilk oyun konsolu olarak kabul edilir?
    • A-) Nintendo
    • B-) Sega Satürn
    • C-) Atari
    • Cevap D-) Magnavox Odyssey
    • E-) IBM PS1

    Açıklama: 1972 yılında Magnavox Odyssey ismiyle piyasaya sürülen oyun ev tipi ilk oyun konsolu olarak tarihe geçmiştir.


  5. Aşağıdakilerden hangisi oyun endüstrisinin oluşmaya başladığı dönem olarak kabul edilir?
    • A-) 1950’ler
    • B-) 1960’lar
    • Cevap C-) 1970’ler
    • D-) 1980’ler
    • E-) 1990’lar

    Açıklama: 1970’li yıllara gelindiğinde artık oyun endüstrisinin yavaş yavaş oluşmaya başladığını görülmektedir.


  6. Aşağıdakilerin hangisi dijital oyunların temellerinin atıldığı yıllar olarak kabul edilir?
    • Cevap A-) 1950’li yıllar
    • B-) 1960’lı yıllar
    • C-) 1970’li yıllar
    • D-) 1980’li yıllar
    • E-) 1990’li yıllar

    Açıklama: Tarihsel sürecine bakıldığında, dijital oyunlar 1950’li yılların başlarına kadar temellenmekle birlikte bu dönemde yaygın bir kullanım fırsatı bulamayan çok sayıda dijital oyun girişimi olduğu bilinmektedir.


  7. Elektronik cihazlarla oynanan oyunlara 2000’li yılların ortalarından itibaren ne denmeye başlanmıştır?
    • A-) Elektronik oyun
    • Cevap B-) Dijital oyun
    • C-) Mobil oyun
    • D-) Çok oyunculu oyun
    • E-) Analog oyun

    Açıklama: elektronik ortamda oynanan oyunlar için ülkemizde yaygın olarak “bilgisayar oyunu” kavramı kullanılmakla birlikte 2000’li yılların ortalarından itibaren bu oyunları tanımlarken “dijital oyun” kavramı kullanılmaya başlanmıştır.


  8. Ev tipi ilk dijital oyun konsolları görüntüleme aracı olarak aşağıdakilerden hangisini kullanmıştır?
    • Cevap A-) Televizyon
    • B-) Projeksiyon Cihazı
    • C-) Radyo
    • D-) Likit Kristal Monitör
    • E-) Delikli Kart

    Açıklama: Ev tipi ilk dijital oyun konsolları görüntüleme aracı olarak evlerde halihazırda var olan televizyonları kullanmışlardır.


  9. I. Öz saygı ve öz değer düşüklüğü.
    II. Günlük yaşamdan duyulan memnu niyetin düşük olması.
    III. Asosyal davranışlar.
    Yapılan çalışmalar aşırı miktarda dijital oyun oynanmasının yukarıdaki durumlardan hangisini ya da hangilerini doğurabildiğini göstermiştir?
    • A-) Yalnız I
    • B-) Yalnız II
    • C-) Yalnız III
    • D-) I ve II
    • Cevap E-) I, II ve III

    Açıklama: Oyun bağımlılığının öz saygı ve öz değer düşüklüğü, günlük yaşamdan duyulan memnuniyetin düşük olması, asosyal davranışlar, öfke problemi, stres, DEHAB (Dikkat Eksikliği ve Hiperaktivite Bozukluğu), depresyon, dürtüsellik ve düşük sosyal uyumla yakından ilişkili olduğu vurgulanmaktadır.


  10. Unity adlı oyun geliştirme platformu hangi yıl yayınlanmaya başlamıştır?
    • A-) 2000
    • Cevap B-) 2005
    • C-) 2010
    • D-) 2020
    • E-) 2023

    Açıklama: Unity adlı oyun motoru 2005 yılında yayınlanmaya başlamıştır.


Ünite 2

  1. Aşağıdakilerden hangisi HTML5 ortamında çalışabilecek oyunlar geliştirmeye olanak sağlayan gelişmiş ve ücretsiz bir oyun motorudur?
    • A-) Godot
    • B-) Blackberry
    • C-) GDScript
    • D-) Unreal Engine
    • Cevap E-) Phaser

    Açıklama: Doğru yanıt E şıkkıdır
    HTML5 ortamında çalışabilecek oyunlar geliştirmeye olanak sağlayan gelişmiş ve ücretsiz bir oyun motoru Phaser’dir


  2. Aşağıdakilerden hangisi açık kaynak kodlu bir oyun motorudur?
    • A-) Unreal Engine
    • B-) Unity
    • Cevap C-) Phaser
    • D-) GML
    • E-) Linux

    Açıklama: Doğru yanıt C şıkkıdır.
    Phaser açık kaynak kodlu bir oyun motorudur


  3. Aşağıdakilerden hangisi önemli bir teknoloji firması olan Amazon’un piyasaya sürmüş olduğu oyun motorudur?
    • A-) Godot
    • B-) Epic Games
    • C-) Unreal Engine
    • D-) Unity
    • Cevap E-) Lumberyard

    Açıklama: Doğru yanıt E şıkkıdır
    Amazon’un piyasaya sürmüş olduğu oyun motoru Lumberyard’dır.


  4. Dijital oyunlar modüllerden oluşur. Bir eylemin oluşması durumunda nesnelerde meydana gelecek değişiklik efektinin kontrol edilmesini sağlayan modül aşağıdakilerden hangisidir?
    • A-) Grafik derleme modülü
    • B-) Oyun mekaniği modülü
    • Cevap C-) Animasyon/fizik motoru modülü
    • D-) Ağ modülü
    • E-) Yapay zeka modülü

    Açıklama: Doğru yanıt C şıkkıdır
    Bir eylemin oluşması durumunda nesnelerde meydana gelecek değişiklik efektinin kontrol edilmesini sağlayan modül animasyon/fizik motoru modülüdür


  5. Game Maker Studio 2 oyun motorunu kullandığı dil aşağıdakilerden hangisidir?
    • Cevap A-) GML
    • B-) Phaser
    • C-) Java
    • D-) Bluepring
    • E-) GDScript

    Açıklama: Doğru yanıt A şıkkıdır
    Game Maker Studio 2 oyun motorunu kullandığı dil GML’dir.


  6. Hazır kütüphaneler bakımından öne çıkan, Pygame kütüphanesi ile oyun tasarımcılarına yönelik çok sayıda işlevi bulunduran dil aşağıdakilerden hangisidir?
    • A-) Lua
    • Cevap B-) Python
    • C-) Java
    • D-) Bluepring
    • E-) Scratch

    Açıklama: Doğru yanıt B şıkkıdır
    Hazır kütüphaneler bakımından öne çıkan, Pygame kütüphanesi ile oyun tasarımcılarına yönelik çok sayıda işlevi bulunduran dil Python’dır.


  7. Oyun oynayan bireyler dışında oyunda yer alan ve bilgisayar tarafından oyuncunun hareketlerine göre hareket eden nesnelerin davranışlarını kontrol etmeyi sağlayan modül aşağıdakilerden hangisidir?
    • A-) Grafik derleme modülü
    • B-) Oyun mekaniği modülü
    • C-) Animasyon/fizik motoru modülü
    • D-) Ağ modülü
    • Cevap E-) Yapay zeka modülü

    Açıklama: Doğru yanıt E şıkkıdır
    Oyun oynayan bireyler dışında oyunda yer alan ve bilgisayar tarafından oyuncunun hareketlerine göre hareket eden nesnelerin davranışlarını kontrol etmeyi sağlayan modül yapay zeka modülüdür.


  8. Unreal Engine yazılımını 1998 yılında geliştiren isim aşağıdakilerden hangisidir?
    • Cevap A-) Tim Sweeney
    • B-) Juan Linietsky
    • C-) Amazon Lumbeyard
    • D-) Mitchel Resnick
    • E-) John Madden

    Açıklama: Doğru yanıt A şıkkıdır
    Unreal Engine yazılımını 1998 yılında geliştiren isim Tim Sweeney’dir.


  9. Önemli bir oyun firması olan Epic Games’i kim kurmuştur?
    • A-) Juan Linietsky
    • B-) Amazon Lumbeyard
    • Cevap C-) Tim Sweeney
    • D-) Mitchel Resnick
    • E-) John Madden

    Açıklama: Doğru yanıt C şıkkıdır
    Önemli bir oyun firması olan Epic Games’i Tim Sweeney kurmuştur


  10. Önemli bir oyun motoru olan Godot’u 2007 yılında piyasaya süren isim aşağıdakilerden hangisidir?
    • A-) Tim Sweeney
    • Cevap B-) Juan Linietsky
    • C-) Amazon Lumbeyard
    • D-) Mitchel Resnick
    • E-) John Madden

    Açıklama: Doğru yanıt B şıkkıdır
    Önemli bir oyun motoru olan Godot’u 2007 yılında piyasaya süren isim Juan Linietsky’dir.


Ünite 3

  1. 1970 ve 1980lerde kullanılan ekranları tanımlamak için kullanılan ve resim, çizim, tasarım ve fotoğrafların tek renkten oluştuğunu ifade eden bir sözcükten gelen ekran türü hangisidir?
    • Cevap A-) Monokrom
    • B-) OLED
    • C-) Retro
    • D-) LCD
    • E-) CRT

    Açıklama: Doğru yanıt A şıkkıdır
    1970 ve 1980lerde kullanılan ekranları tanımlamak için kullanılan ve resim, çizim, tasarım ve fotoğrafların tek renkten oluştuğunu ifade eden bir sözcükten gelen ekran türü monokrom ekranlardır


  2. 2D oyunlarda zemin, duvar, tavan ve diğer tekrar eden ögeler için kullanılan resim setlerine ne isim verilir?
    • A-) Tekstür
    • B-) Poligon
    • C-) Mesh
    • D-) Sprite
    • Cevap E-) Tileset

    Açıklama: Doğru yanıt E şıkkıdır
    2D oyunlarda zemin, duvar, tavan ve diğer tekrar eden ögeler için kullanılan resim setlerine tileset denir


  3. 2D tasarım ve model geliştirmelerde kullanılan ve Adobe firmasının geliştirmiş olduğu yazılım aşağıdakilerden hangisidir?
    • Cevap A-) Illustrator
    • B-) Inkscape
    • C-) CorelDraw
    • D-) Kenney
    • E-) Aseprite

    Açıklama: Doğru yanıt A şıkkıdır
    2D tasarım ve model geliştirmelerde kullanılan ve Adobe firmasının geliştirmiş olduğu yazılım Illustrator’dur.


  4. Aşağıda oyunlarda 2D ve 3D grafik geliştirme ile ilgili bazı ifadeler yer almaktadır. Bu ifadelerden hangisi doğrudur?
    • A-) 2D grafikler daha yüksek kaynak gerektirir
    • B-) 3D grafikler daha hızlı geliştirilir
    • C-) 2D grafikler daha iyi gerçekçilik sunar
    • D-) 3D grafiklerin sınırlı perspektife sahiptir
    • Cevap E-) 2D grafiklerin sunduğu sanatsal özgürlük daha yüksektir

    Açıklama: Doğru yanıt E şıkkıdır
    2D grafiklerin sunduğu sanatsal özgürlük daha yüksektir. Diğer şıklar yanlış ifadeler içermektedir.


  5. Aşağıdaki yazılımlardan hangisini Autodesk firması geliştirmiştir?
    • A-) ZBrush
    • B-) Blender
    • C-) Substance
    • Cevap D-) Maya
    • E-) Cinema 4D

    Açıklama: Doğru yanıt D şıkkıdır
    Maya, Autodesk’in geliştirdiği bir yazılımdır


  6. Aşağıdakilerden hangisi oyun geliştirici ve tasarımcılarının içerik indirebileceği platformlardandır?
    • A-) Illustrator
    • B-) Inkscape
    • C-) CorelDraw
    • Cevap D-) Kenney
    • E-) Aseprite

    Açıklama: Doğru yanıt D şıkkıdır
    Kenney, oyun geliştirici ve tasarımcılarının içerik indirebileceği platformlardandır


  7. C# programlama dilini kullanarak oyun mantığını ve etkileşimlerini geliştirmeye olanak tanıyan, Asset Store’da geliştiricilere hazır oyun varlıkları, scriptler ve daha fazlasını sunan yazılım aşağıdakilerden hangisidir?
    • A-) Blender
    • B-) Maya
    • Cevap C-) Unity
    • D-) Cinema 4D
    • E-) Unreal Engine

    Açıklama: Doğru yanıt C şıkkıdır
    C# programlama dilini kullanarak oyun mantığını ve etkileşimlerini geliştirmeye olanak tanıyan, Asset Store’da geliştiricilere hazır oyun varlıkları, scriptler ve daha fazlasını sunan yazılım Unity’dir.


  8. Konsept tasarımı aşaması bazı adımlardan oluşmaktadır. Aşağıda verilenlerden hangisi bu adımlardan ilkidir?
    • A-) Oynayış tasarımı
    • B-) Hikaye ve senaryo
    • Cevap C-) Araştırma
    • D-) Görsel geliştirme
    • E-) Fikir üretimi

    Açıklama: Doğru yanıt C şıkkıdır
    Konsept tasarımı aşamasının ilk adımı araştırmadır.


  9. Modellere renk, desen ve detay ekleyerek onları daha gerçekçi veya stilize hâle getiren süreç aşağıdakilerden hangisidir?
    • A-) Modelleme
    • Cevap B-) Tekstürlendirme
    • C-) Haritalama
    • D-) Blendleme
    • E-) Sketch

    Açıklama: Doğru yanıt B şıkkıdır
    Modellere renk, desen ve detay ekleyerek onları daha gerçekçi veya stilize hâle getiren süreç tekstürlemedir.


  10. Poligonların birleşiminden oluşan ağ yapısını ifade edilen ve 3D modellerin iskeleti olarak görülen kavram aşağıdakilerden hangisidir?
    • A-) Tekstür
    • B-) Poligon
    • Cevap C-) Mesh
    • D-) Sprite
    • E-) Tileset

    Açıklama: Doğru yanıt C şıkkıdır
    Poligonların birleşiminden oluşan ağ yapısını ifade edilen ve 3D modellerin iskeleti olarak görülen kavram mesh’dir.


Ünite 4

  1. Aşağıdakilerden hangisi animasyondaki hareketlerin hızı ve ritmi ile ilgili olup doğru tasarlandığında animasyonun gerçekçiliğini ve etkisini belirleyerek savaş sahneleri, diyaloglar ve interaktif elementler için kritik önem taşır?
    • Cevap A-) Zamanlama
    • B-) Sahneleme
    • C-) Beklenti
    • D-) Hacimli çizim
    • E-) Çekicilik

    Açıklama: Zamanlama prensibi animasyondaki hareketlerin hızı ve ritmi ile ilgilidir. Doğru zamanlama, animasyonun gerçekçiliğini ve etkisini belirler. Oyunlarda, zamanlama savaş sahneleri, diyaloglar ve interaktif elementler için kritik önem taşır.


  2. Aşağıdakilerden hangisi animatörlerin belirli anahtar pozisyonları elle çizdiği veya tasarladığı, ardından yazılımın bu anahtarlar arasındaki hareketi otomatik olarak doldurduğu bir animasyon tekniğidir?
    • Cevap A-) Kilit Kare (Keyframe) tekniği
    • B-) Hareket Yakalama (Motion Capture) tekniği
    • C-) Rigleme (Rigging) tekniği
    • D-) Dinamik simülasyon tekniği
    • E-) NPC hareket tekniği

    Açıklama: Kilit kare animasyonu, animatörlerin belirli anahtar pozisyonları elle çizdiği veya tasarladığı, ardından yazılımın bu kilit kareler arasındaki hareketi otomatik olarak doldurduğu bir tekniktir. Örneğin “Cuphead” oyunu, kilit kare tekniğini kullanarak karakterlerin animasyonlarında 1930’ların çizgi filmlerine özgü bir estetik sunar.
    Kilit Kare (Keyframe) tekniği


  3. Aşağıdakilerden hangisi animatörlerin karakterlerin ve nesnelerin çeşitli hareket durumlarını temsil eden bir dizi 2D görüntü oluşturmasını gerektiren animasyon türüdür?
    • Cevap A-) Sprite Tabanlı Animasyonlar
    • B-) Prosedürel Animasyon
    • C-) Kemik Animasyonu
    • D-) 3D Animasyon
    • E-) Rig Animasyonu

    Açıklama: Sprite tabanlı animasyonlar, animatörlerin karakterlerin ve nesnelerin çeşitli hareket durumlarını temsil eden bir dizi 2D görüntü oluşturmasını gerektirir. Bu görüntüler, oyun içinde belirli bir sıra ve hızda gösterilerek animasyon etkisi yaratır. Hollow Knight (Team Cherry) 2D oyunlara örnek olarak verilebilir. Bu metroidvania tarzı oyun, el çizimi 2D animasyonların
    iyi bir örneğidir.


  4. Aşağıdakilerden hangisi fizik motorları ve algoritmalar kullanılarak gerçek zamanlı olarak oluşturulan, özellikle oyun içi dinamiklerin ve etkileşimlerin gerçekçiliğini artırmak için kullanılan ve karakterlerin yüzeylerle etkileşimini ve çevresel faktörlere tepkilerini gerçekçi bir şekilde simüle eden animasyon türüdür?
    • Cevap A-) Prosedürel Animasyon
    • B-) Kemik Animasyonu
    • C-) Sprite tabanlı animasyonlar
    • D-) 3D Animasyon
    • E-) Rig Animasyonu

    Açıklama: Prosedürel animasyon, fizik motorları ve algoritmalar kullanılarak gerçek zamanlı olarak oluşturulan
    animasyon türüdür. Bu yöntem, özellikle oyun içi dinamiklerin ve etkileşimlerin gerçekçiliğini artırmak için kullanılır. Prosedürel animasyon, karakterlerin yüzeylerle etkileşimini ve çevresel faktörlere tepkilerini gerçekçi bir şekilde simüle eder. Bu, özellikle açık dünya oyunları ve simülasyon oyunlarında kullanışlıdır.


  5. Aşağıdakilerden hangisi kendine özgü render motorları olan Cycles ve Eevee’yi kullanan animasyon geliştirme aracıdır?
    • Cevap A-) Blender
    • B-) Maya
    • C-) Unity 3D
    • D-) Unreal Engine
    • E-) Python

    Açıklama: Blender kendine özgü render motorları olan Cycles ve Eevee’yi kullanır. Blender, Cycles render motoru sayesinde gerçek zamanlı render alabilir. Cycles, Blender için geliştirilmiş olan hem GPU hem de CPU destekli, fiziksel olarak doğru aydınlatma ve malzemeleri simüle eden bir render motorudur. Ayrıca, Blender’ın Grease Pencil özelliği, 2D çizim ve animasyonların 3D sahnelerle entegre edilmesini sağlar. Grease Pencil, Blender içinde 2D çizim ve animasyon oluşturmak için kullanılan güçlü bir araçtır. Son olarak Blender, Python programlama dili desteği ile genişletilebilir ve özelleştirilebilir bir araçtır.


  6. Aşağıdakilerden hangisi oyunlarda mekânsal ses kullanımı için bir standart olarak kabul edilen, sesleri sadece yatay düzlemde değil, aynı zamanda dikey düzlemde de konumlandırabilen ve sesleri gerçek dünyadaki gibi daha doğal ve üç boyutlu bir şekilde sunan ses teknolojisidir?
    • Cevap A-) Dolby Atmos
    • B-) MPEG-H 3 D
    • C-) Audio Engineering
    • D-) Interactive Audio
    • E-) ITU-R Standardı

    Açıklama: Dolby Atmos (Mekânsal Ses): Dolby Atmos, oyunlarda mekânsal ses kullanımı için bir
    standart olarak kabul edilir. Sesleri sadece yatay düzlemde değil, aynı zamanda dikey düzlemde de konumlandırabilen bu teknoloji, sesleri gerçek dünyadaki gibi daha doğal ve üç boyutlu bir şekilde sunar.


  7. Aşağıdakilerden hangisi sesin kaynağının yönünü ve mesafesini simüle ederek oyuncuya mekânsal
    farkındalık kazandıran özellikle VR oyunlar ve açık dünya oyunları için kritik öneme sahip olan ses tasarımıdır?
    • Cevap A-) 3D Ses ve Mekansal Ses
    • B-) Katmanlı Ses Tasarımı
    • C-) Dinamik Ses Sistemleri
    • D-) Diyalog Sesleri
    • E-) Ses Efektleri

    Açıklama: 3D Ses ve Mekânsal Ses: Sesin kaynağının yönünü ve mesafesini simüle ederek oyuncuya mekânsal
    farkındalık kazandıran tekniktir. Özellikle VR oyunlar ve açık dünya oyunları için kritik öneme
    sahiptir.
    3D Ses ve Mekansal Ses


  8. Aşağıdakilerden hangisi temel animasyon prensiplerinden animasyonun odak noktasını belirginleştirmek ve hikâyenin ne hakkında olduğunu açıkça iletmek için kullanımını ifade eder?
    • Cevap A-) Sahneleme
    • B-) Beklenti
    • C-) Zamanlama
    • D-) Mübalağa
    • E-) Sıkıştırma ve germe

    Açıklama: Sahneleme, animasyonun odak noktasını belirginleştirmek ve hikâyenin ne hakkında olduğunu
    açıkça iletmek için kullanılır. Bir sahnede, hareket, ışıklandırma, kamera açıları ve arka plan, izleyicinin dikkatini nereye yönlendirmesi gerektiğini
    belirlemeye yardımcı olur. Dijital oyunlarda, sahneleme özellikle oyuncunun dikkatini çeşitli görevlere, düşmanlara veya nesnelere yönlendirebilmek için önemli bir prensiptir.


  9. Aşağıdakilerden hangisi temel animasyon prensiplerinden bir hareketin başlamadan önceki hazırlık evresini ifade eder?
    • Cevap A-) Beklenti
    • B-) Sahneleme
    • C-) Mübalağa
    • D-) Sıkıştırma ve germe
    • E-) Zamanlama

    Açıklama: Beklenti, bir hareketin başlamadan önceki hazırlık evresini ifade eder. Bu, izleyicinin veya oyuncunun bir sonraki hareketi öngörebilmesini sağlar. Örneğin, bir karakterin zıplamadan önce dizlerini bükmesi, atış yapmadan önce geri çekilmesi gibi. Dijital oyunlarda öncül, oyunculara hareketlerin ne zaman gerçekleşeceği konusunda ipuçları verir ve böylece daha interaktif bir deneyim sunar.


  10. Oyuncuların oyunun unsurları ile duygusal bağ kurmasını sağlayan; kimi mimik, hareket ve tepkilerin yarattığı beden dili, duygu, niyet ile hikayeye daha fazla dahil olmaya olanak tanıyan oyun tasarımı ögesi aşağıdakilerden hangisidir?
    • Cevap A-) Karakter animasyonu
    • B-) Oyun mekanikleri
    • C-) Görsel kalite
    • D-) Hikaye anlatımı
    • E-) Oyun geribildirimleri

    Açıklama: Karakter animasyonları, oyuncuların oyunun karakterleriyle duygusal bağ kurmasını sağlar. Karakterlerin mimikleri, hareketleri ve tepkileri, onların kişiliklerini ve hikâyelerini anlatır. Karakter
    animasyonları, kullanıcıların karakter kontrolüne ilişkin geri bildirim sağlar. Bir karakterin koşma,
    zıplama veya saldırı animasyonu, oyun içi fizik ve hareket sisteminin anlaşılmasına yardımcı olur. Yüz animasyonları ve beden dili, karakterlerin duygularını ve niyetlerini ifade etmede kritik öneme sahiptir. Bu, özellikle hikâye odaklı oyunlarda, oyuncuların hikâyeye daha fazla dahil olmasını sağlar.
    Karakter animasyonu


Ünite 5

  1. Aşağıdakilerden hangisi Unity’de belirli bir davranışı modellemek için oluşturulan ve bileşenlerin temel algoritmalarını ve davranışını yöneten dosyalardır?
    • Cevap A-) Script varlıkları
    • B-) Polimorfizm
    • C-) C++ sistemi
    • D-) Node düğümleri
    • E-) Java sistemleri

    Açıklama: Unity’de belirli bir davranışı modellemek için Script varlıkları (assets) oluşturulması gerekmektedir. Bu Script varlıkları, bileşenlerin temel algoritmalarını ve davranışını yöneten dosyalardır


  2. Aşağıdakilerden hangisi Unity’de kodlama yaparken fare hareketlerini algılamak ve tuşlarının basılı olup olmadığını tespit etmeyi olanaklı hale getiren bir yaklaşımdır?
    • Cevap A-) Üye değişken tanımlayarak dönme hızını kontrol altına alma
    • B-) WASD tuşları kullanılarak basit bir hareket mekanizması uygulama
    • C-) Girdi yöneticisi ile birden fazla tuşa tek bir eylem atama
    • D-) Tuş kombinasyonları ile oyunların kontrol mekanizmalarını geliştirme
    • E-) Klavye girdilerini almak için kullanılır ve bir tuşa basıldığında gerçekleştirilmesi gereken

    Açıklama: Unity’de kodlama yaparken fare hareketlerini algılamak ve tuşlarının basılı olup olmadığını tespit etmek mümkündür. Fare hareketlerini algılamak ve bunları nesnenin dönüş hareketlerine dönüştürmek yaygın bir uygulamadır. Bu etkileşimleri yönetmek için öncelikle üye değişken tanımlanarak dönme hızını kontrol altına alabilirsiniz.
    Üye değişken tanımlayarak dönme hızını kontrol altına alma


  3. Aşağıdakilerden hangisi if-else, switch ve döngüler ile programın akışını belirler ve karmaşık algoritmaların uygulanmasına olanak tanır?
    • Cevap A-) Kontrol Yapıları
    • B-) Fonksiyonlar ve Metotlar
    • C-) Sınıflar ve Nesneler
    • D-) Arayüzler ve Soyut Sınıflar
    • E-) Değişkenler ve Veri Tipleri

    Açıklama: Kontrol Yapıları: if-else, switch ve döngüler gibi yapılar programın akışını belirler ve karmaşık algoritmaların uygulanmasına olanak tanır.


  4. Aşağıdakilerden hangisi programın temelini oluşturan, verilerin saklanmasını ve manipüle edilmesini sağlayan yapı bloklarıdır?
    • Cevap A-) Değişkenler ve Veri Tipleri
    • B-) Kontrol Yapıları
    • C-) Fonksiyonlar ve Metotlar
    • D-) Sınıflar ve Nesneler
    • E-) Arayüzler ve Soyut Sınıflar

    Açıklama: Değişkenler ve Veri Tipleri: Programın temelini oluşturan, verilerin saklanmasını ve manipüle edilmesini sağlayan yapı bloklarıdır.


  5. E-script işleyişinde Unity’de bir oyunda düşman nesnelerinin nasıl yönetildiğiyle ilgili aşağıdakilerden hangisi doğrudur?
    • Cevap A-) Düşman nesneleri rastgele sürelerle oluşturulur ve her seferinde süre sıfırlanır.
    • B-) Düşman nesneleri her 5 saniyede bir otomatik olarak oluşturulur.
    • C-) Yeni düşmanlar Update metodunda sabit bir süre ile çağrılır.
    • D-) Düşmanlar belirli bir y pozisyonuna ulaştığında oyun sonlanır.
    • E-) Düşman nesneleri sürekli sahnede kalır ve oyun sonlanmaz.

    Açıklama: e Script’in işleyişi şu adımları içerir:
    • Oyun aktif olarak devam edip etmediği basla bool değişkeninde tutulmaktadır.
    • Başlangıçta (Start metodunda) ilk düşman nesnesi yaratılır ve rastgele bir süre belirlenir. Her düşman oluşturulduğunda 3 ile 10 saniye arasında rastgele bir sayi üretilmekte ve bir sonraki düşmanbu kadar saniye sonra oluşturulmaktadır.
    • Update metodu her karede çağrıldığında geçen süreyi izler (süre değişkeni ile) ve belirlenen süre
    geçtiğinde yeni bir düşman nesnesi yaratır.
    • Yeni bir düşman yaratıldıktan sonra süre sıfırlanır ve yeni bir rastgele süre tanımlanır.
    • Her düşman nesnesi, dusmanlar listesinde saklanır ve bu liste üzerinden takip edilir.
    • Eğer bir düşman nesnesi belirli bir z pozisyonunun altına inerse (örneğin 40F), oyun sonlandırılır
    (gameOverPanel aktif hâle getirilir ve basla değişkeni false olarak ayarlanır). Panel oluşturmak için
    GameObject / UI / Panel seçeneği seçilebilir. Panel’in altında Oyun sona erdiği ve tekrar
    Düşman nesneleri rastgele sürelerle oluşturulur ve her seferinde süre sıfırlanır.


  6. Unity’de Layer Collision Matrix kullanarak hangi işlemi gerçekleştirebilirsiniz?
    • Cevap A-) Hangi katmanlar arasında çarpışma olacağını veya olmayacağını belirleyebilirsiniz.
    • B-) Nesnelerin ve nesneler arasındaki hareket hızını artırabilirsiniz.
    • C-) Nesnelerin birbirine yapışmasını sağlayabilirsiniz.
    • D-) Oyun karakterinin görünürlüğünü ve görünürlüğe dayalı yönünü ayarlayabilirsiniz.
    • E-) Mermilerin yönünü ve katmanlar arasında geçişini değiştirebilirsiniz.

    Açıklama: Unity’de çarpışma bileşenler çok çeşitlidir ve detaylı ayarları yapılabilmektedir. Unity’de çarpışma algılama ve fiziksel etkileşim, çarpışma bileşenleri (Collider’lar) ve fizik motoru aracılığıyla yönetilir. Örneğin mermiler gibi bazı nesnelerin çarpışması istenmeyen bir durum olabilir: Karakter ile karakter mermisi, düşman ile düşman mermileri çarpışmamalıdır. Bu gibi durumlar çeşitli ayarlar yapılarak çözülebilmektedir. Project Settings / Physics bölümünde bulunan Layer Collision Matrix kullanılarak hangi nesneler arasında çarpışma olacağı veya olmayacağı seçilebilmektedir.
    Hangi katmanlar arasında çarpışma olacağını veya olmayacağını belirleyebilirsiniz.


  7. Unity’de bir karakterin fiziksel olarak diğer nesnelerle çarpışmasını sağlamak için ne yapılmalıdır?
    • Cevap A-) Karakter nesnesine bir Collider eklemek gerekir.
    • B-) Karakterin hızını artırmak gerekir.
    • C-) Karakterin tüm bileşenlerini silmek gerekir.
    • D-) Karakterin hareketini durdurmak gerekir.
    • E-) Karakterin Renderer bileşeni devre dışı bırakılmalıdır.

    Açıklama: Unity’de fiziksel etkileşimlerin ve nesnelerin birbirleriyle doğru şekilde etkileşimde bulunmalarının
    sağlanması için Collider bişenleri kullanılır. Collider’lar, fizik motorunun hangi nesnelerin birbirleriyle
    çarpışabileceğini ve hangi nesnelerin geçilmez olduğunu anlamasına olanak tanır. Örneğin; bir oyun karakterinin duvarlardan veya diğer nesnelerden geçmesini engellemek istiyorsanız, karakter nesnesine uygun bir Collider eklemelisiniz.
    Bu örnekte karakter kapsül şeklinde olduğu için, Capsule Collider bileşeninin kullanılması mantıklıdır.
    Capsule Collider, özellikle insan biçimindeki karakterler için popüler bir seçimdir çünkü insan vücudunun düzgün, dikey şekline uyumludur. Capsule Collider’ı bir karaktere eklemek için aşağıdaki adımlar takip edilebilir (Görsel 5.10).
    • Unity Editor’deki Hierarchy panelinden karakter nesnesi seçilmelidir.
    • İnspector panelinde, Add Component butonuna tıklanmalıdır.
    • Physics kategorisinden Capsule Collider bulunup ve seçilmelidir.</p
    Karakter nesnesine bir Collider eklemek gerekir.


  8. Unity’de sahne dışına çıkan veya görüş alanından kaybolan mermi nesnelerinin, bilgisayar kaynaklarını gereksiz yere tüketmemesi için ne yapılmalıdır?
    • Cevap A-) Mermi nesnesi belirli bir süre sonra otomatik olarak yok edilmelidir.
    • B-) Mermi nesnesi başka bir sahneye taşınmalıdır.
    • C-) Mermi nesnesi durdurulmalı ve hareket etmeyi bırakmalıdır.
    • D-) Mermi nesnesi sürekli görünür olacak şekilde kameraya sabitlenmelidir.
    • E-) Mermi nesnesi hareketine sonsuza kadar devam etmelidir.

    Açıklama: Örneğin farenin sol tuşuna basıldığında yeni bir mermi nesnesi oluşturulmakta ve hareket etmeye başlamaktadır. Ancak bu nesneler çok uzaklaşıp görünmez hâle gelse bile varlığını sürdürmekte ve sahnenin görünmeyen bir bölümünde hareketlerine devam etmektedirler. Bu durumda ham bellek hem de işlemci gücü tüketmeye devam edeceklerdir. Bu durumda kısa sürede bilgisayar kaynaklarının aşırı kullanımı ve performans kayıplarına yol açar. Dolayısıyla Unity’de, sahne dışına çıkan veya görüş alanından kaybolan mermi gibi nesnelerin hafıza ve işlemci kaynaklarını boşa harcamamaları için, onları belirli bir süre sonra otomatik olarak yok etmek önemlidir. Bunun önüne geçmek için, mermi nesnesini yok etmek üzere Destroy fonksiyonu kullanılır.
    Mermi nesnesi belirli bir süre sonra otomatik olarak yok edilmelidir.


  9. Unity’de, oyuncu karakterini takip eden bir kamera sistemi oluşturmak için hangi adım izlenmelidir?
    • Cevap A-) Hierarchy bölümünden Main Camera seçilmeli ve Inspector penceresinden yeni bir Script eklenmelidir.
    • B-) Hierarchy bölümünden Main Camera’yı silip, yeniden oluşturmak gerekir.
    • C-) Main Camera’yı Prefab olarak kaydedip, inspector menüsünden sahneye yeniden eklemek gerekir.
    • D-) Kamerayı sabitlemek ve hierarchy bölümünden oyun karakteriyle bağımsız hale getirmek gerekir.
    • E-) Hierarcyhy menüsünden Main Camera’yı başka bir kamera ile değiştirmek gerekir.

    Açıklama: Unity oyunlarında kamera kontrolü, oyuncu deneyiminin önemli bir parçasıdır ve genellikle oyun
    karakterini takip etmesi istenen bir kameraya ihtiyaç duyulur. Oyuncu karakterini takip eden bir kamera sistemi oluşturmak için, Main Camera’ya bir Script eklenebilir ve bu Script içerisinde kameranın karakteri nasıl takip edeceğini belirlenebilir. Bunun için Hierarchy bölümünden Main Camera seçilmeli ve Inspector penceresinden yeni bir Script eklenmelidir.


  10. Unity’de, karakterin zeminin altına düşmesini önlemek için hangi Collider bileşeni kullanılmalıdır?
    • Cevap A-) Terrain Collider
    • B-) Sphere Collider
    • C-) Box Collider
    • D-) Wheel Collider
    • E-) Mesh Collider

    Açıklama: Karakterin üzerinde yürüdüğü zemin için Terrain Collider eklemek de önemlidir. Bu, karakterin zeminin altına düşmesini önler. Duvarlar ve diğer dik duran yapılar için de Box Collider tercih edilebilir, böylece bu yüzeylerin de gerçekçi engeller oluşturması sağlanır. Bu Collider’ların doğru şekilde ayarlanıp yerleştirilmesi, oyununuzun fiziksel etkileşimlerinin ve çevresel engellerinin gerçekçi ve ikna edici olmasını sağlar.


Ünite 6

  1. Aşağıdakilerden hangisi dijital oyun tasarımı süreçlerinde yapay zekâ kullanmanın avantajlarından biri değildir?
    • A-) Oyun geliştirme süreçlerini hızlandırması
    • B-) Oyunların daha etkileyici ve dinamik olması
    • C-) Kişiselleştirilmiş deneyimler sunması
    • Cevap D-) Oyunların sabit ve tahmin edilebilir olması
    • E-) Anlık analizler ile daha gelişmiş oyunların ortaya çıkması

    Açıklama: Oyunların sabit ve tahmin edilebilir olması birçok açıdan dijital oyunlarda istenmeyen özelliklerdir.


  2. Dijital oyun tasarımcısı olan ve algılama süreçlerinde oyun yapay zekasını kullanmak isteyen bir geliştirici, aşağıdaki işlemlerden hangisini yapay zekâ ile gerçekleştirebilir?
    • A-) Oyun içerisinde bulunan sesleri çeşitlendirme.
    • Cevap B-) Oyun içerisinde bulunan iki kapıdan hangisinin ahşap hangisinin çelik olduğunu tespit edebilme.
    • C-) Oyun içerisinde bulunan NPC’lerin hareketlerini yönetme.
    • D-) Oyunun zorluğunu zaman geçtikçe artırma.
    • E-) Oyun bittikten sonra oyuncuya oyunlar ile ilgili reklam gösterme.

    Açıklama: Oyun içerisinde bulunan iki kapıdan hangisinin ahşap hangisinin çelik olduğunu tespit etme durumu algılama ile ilgilidir. Dolayısıyla lineer süreçlerin yanı sıra, algılama süreçlerinde oyun yapay zekası kullanılabilir.


  3. Dijital oyun tasarımının kod yazma süreçlerinde yapay zekâ hangi bağlamda kullanılabilir?
    • A-) Grafik oluşturma
    • B-) Oyuncu tercihlerini analiz etme
    • C-) Oyun sonuçlarını analiz etme
    • Cevap D-) Oyun mekaniklerini üretme
    • E-) Müzik besteleme

    Açıklama: Seçeneklerin tamamı yapay zekanın oyun geliştirme süreçlerinde kullanımı ile ilgili olsa da kod yazma özelinde değerlendirildiğinde oyun mekaniklerinin üretilmesi ön plana çıkmaktadır.


  4. Dijital oyunlarda yapay zekâ’nın gerçek zamanlı kullanımı aşağıdaki amaçlardan hangisi için uygundur?
    • A-) Grafik oluşturma
    • B-) Oyun sonuçlarını analiz etme
    • C-) Müzik besteleme
    • Cevap D-) Oyuncu davranışlarını analiz etme
    • E-) Karakter tasarımı

    Açıklama: Dijital oyunlarda yapay zeka’nın birçok kullanımı vardır. Ancak gerçek zamanlı analiz bağlamında değerlendirildiğinde seçeneklerden anlık oyuncu davranışlarının analizi ön plana çıkmaktadır.


  5. Dijital oyunlarda yapay zekâ, genellikle hangi tür karakterlerin davranışlarını yönetmek için kullanılır?
    • A-) Oyuncular
    • Cevap B-) NPC’ler
    • C-) Oyun yöneticileri
    • D-) Dijital oyun mağazaları
    • E-) Oyun yayıncıları

    Açıklama: Dijital oyunlarda yapay zekâ, genellikle NPC (Non-Player Character) davranışlarını yönetmek için kullanılır.


  6. Gerçek oyuncuların daha önceki hareketlerini analiz ederek bir sonraki hareketini belirlemeye çalışan oyun yapay zekâ türü aşağıdakilerden hangisidir?
    • A-) Karar verme süreçlerinde oyun yapay zekâsı
    • B-) Algılama süreçlerinde oyun yapay zekâsı
    • C-) Seviye belirleme süreçlerinde oyun yapay zekâsı
    • Cevap D-) Tahmin etme süreçlerinde oyun yapay zekâsı
    • E-) İçerik kişiselleştirme süreçlerinde oyun yapay zekâsı

    Açıklama: Tahmin etme süreçlerinde oyun yapay zekası gerçek oyuncuların daha önceki hareketlerini analiz ederek bir sonraki hareketini belirlemeye çalışır.


  7. I. Derin Öğrenme
    II. Makine Öğrenimi
    III. Bilgisayar Mühendisliği
    IV. Doğal Dil İşleme
    Yukarıdakilerden hangisi ya da hangileri yapay zekanın alt kavramlarındandır?
    • A-) Yalnız I
    • B-) Yalnız IV
    • C-) I ve IV
    • Cevap D-) I, II ve IV
    • E-) I, II ve III

    Açıklama: Derin Öğrenme, makine Öğrenimi ve doğal dil işleme kavramları yapay zeka’nın alt dalları olmakla beraber bilgisayar mühendisliği oldukça kapsamlı ve çatı bir çalışma alanına sahiptir.


  8. Oyunculara daha iyi bir deneyim sunmak, oyuncuların oyunu benimsemelerini ve oyunun hikayesine dahil olmalarını sağlamak amacıyla yapay zekânın kullanıldığı ve oyuncuya özel içeriklerin sunulduğu süreç aşağıdakilerden hangisidir?
    • A-) Tahmin etme süreçleri
    • B-) Gerçek zamanlı analiz süreçleri
    • C-) Seviye belirleme süreçleri
    • Cevap D-) İçerik kişiselleştirme süreçleri
    • E-) Algılama süreçleri

    Açıklama: İçerik kişiselleştirme süreçlerinde oyun yapay zekâsı, oyuncuya daha iyi bir oyun deneyimi sağla mak, oyuncunun oyunu benimsemesini ve oyunun hikâyesine dahil olmasını sağlamak için kullanılabilecek yöntemlerdendir.


  9. Oyuncunun daha önce çok fazla oynadığı ve sevdiği oyun türlerini belirleyerek, yeni oyun önerilerini buna göre düzenleme süreçlerinde kullanılan yapay zekaya verilen isim aşağıdakilerden hangisidir?
    • A-) Gerçek zamanlı analiz
    • B-) Oyun içi tahmin etme
    • C-) Rakip simüle etme
    • D-) Problem üretme
    • Cevap E-) Oyun dışı tahmin etme

    Açıklama: Tahmin etme süreçlerinin oyun dışı süreçlerde kullanımı daha çok oyun tercihleri üzerinedir. Kullanıcının daha önce sevdiği ve sevmediği oyun türleri üzerinden seveceği ve sevmeyeceği oyunları tahmin ederek karşısına o doğrultuda yeni öneriler çıkarabilir.


  10. Yapay zekânın anlık ve etkili karar alma özelliğini kullanarak dijital oyunun sürükleyici olmasını amaçlayan bir geliştirici, hangisini gerçekleştirmiş olur?
    • A-) Oyun ortamını oluşturma
    • Cevap B-) Oyunun zorluk seviyesini ayarlama
    • C-) Oyunun tanıtımını yapma
    • D-) Arayüz tasarımı
    • E-) Veri güvenliğini sağlama

    Açıklama: Dijital oyunların sürükleyiciliği zorluk düzeyinin oyuncu davranışlarına göre belirlenmesine oldukça bağlıdır.


Ünite 7

  1. Avrupa 2023 verilerine göre, oyun sektöründe ekonomik gelir anlamında ilk 5 ülke sıralanmasında aşağıdakilerden hangi ülke yoktur?
    • A-) Birleşik Krallık
    • Cevap B-) Türkiye
    • C-) Almanya
    • D-) İtalya
    • E-) İspanya

    Açıklama: Avrupa 2023 verilerine göre ise ekonomik gelir anlamında
    1. Birleşik Krallık – 7,94 milyar ABD doları
    2. Almanya – 4,83 milyar ABD doları
    3. Fransa – 3,45 milyar ABD doları
    4. İtalya – 2,16 milyar ABD doları
    5. İspanya – 1,43 milyar ABD doları
    şeklinde ilk 5 ülke sıralanmaktadır (Statista, 2024).
    Türkiye


  2. Aşağıdakilerden hangisi oyun geliştirmede kullanılan programlama dillerinden değildir?
    • A-) Java
    • B-) Python
    • C-) JavaScript
    • Cevap D-) Montaj
    • E-) Lua

    Açıklama: Oyun geliştirmede kullanılan programlama dillerinden bazıları
    • C++
    • C#
    • Java
    • Python
    • JavaScript
    • ve Lua olarak listelenebilir.
    Montaj


  3. Basit oyunlardan çok kullanıcılı karmaşık oyunlara kadar olan geniş oyun yelpazesinde oyunları geliştirmek farklı bileşenler yer alır. Aşağıdaki kavramlardan hangisi bu bileşenlerden değildir?
    • A-) Grafik tasarım üretimleri
    • B-) Programlama
    • Cevap C-) Demografik özellikler
    • D-) Senaryo akışları
    • E-) Teknik beceri

    Açıklama: Dijital oyunlar bilişim dünyasının en eski ve popüler alanlarından birisidir. Dijital oyunların
    tasarlanması ve geliştirilmesi büyük çaba gerektirmektedir. Basit oyunlardan çok kullanıcılı
    karmaşık oyunlara kadar olan geniş oyun yelpazesinde oyunları geliştirmek için programlama,
    teknik beceriler, grafik tasarım üretimleri, senaryo akışları ve diğer bileşenler yer alır.
    Demografik özellikler


  4. Dijital oyunların dağıtımında en ön planda olan paydaş aşağıdakilerden hangisidir?
    • A-) Oyun stüdyoları
    • B-) Lisans veren firmalar
    • C-) Yayıncılar
    • D-) Oyuncular (Müşteriler)
    • Cevap E-) Oyun geliştiriciler

    Açıklama: Dijital oyunların dağıtımında en ön planda oyun geliştiriciler yer almaktadır.


  5. Dijital oyunların geliştirilmesinde çeşitli bileşenler vardır. Aşağıdakilerden hangisi bu bileşendir?
    • Cevap A-) Oyunun bütçesi
    • B-) Kişisel bilgisayarlar (PC)
    • C-) Oyun konsolları
    • D-) Mobil cihazlar
    • E-) Televizyon ve geniş ekranlar

    Açıklama: Dijital oyunların geliştirilmesinde çeşitli bileşenler vardır. Bir oyunun
    • Bütçesi
    • Türü
    • Platformu
    • Programlama Dili
    • Oyun Motoru
    • Hedef Kitlesi
    • Yayıncı
    • ve Dağıtım Kanalı bunlardan bazılarıdır.
    Oyunun bütçesi


  6. Google Play Console’da oyun türleri olarak aşağıdakilerden hangisi yer almaz?
    • A-) Aksiyon
    • Cevap B-) IQ testleri
    • C-) Müzik
    • D-) Eğitici
    • E-) Bulmaca

    Açıklama: Google Play Console’da sonraki aşamalarda oyunun tür seçimi ve etiketleri belirleme işlemleri
    yapılır. Oyun türleri olarak
    • Aksiyon
    • Arcade
    • Bulmaca
    • Eğitici
    • Gündelik
    • Kâğıt
    • Kelime
    • Macera
    • Masa
    • Müzik
    • Rol oyunu yer almaktadır.
    IQ testleri


  7. Oyun geliştirme süreci oyunu fikir ve hayal gücünden son ürün olarak oyunu tasarlamak, planlamak ve bir ürün olarak ortaya koyma sürecidir. Oyunun üretim aşamasında aşağıdakilerden hangisi yer almaz?
    • Cevap A-) Kullanıcı anketi
    • B-) Kavramsal tasarım
    • C-) Prototip geliştirme
    • D-) Alfa Beta denemeleri
    • E-) Son ürün ve yayınlama

    Açıklama: Oyunun üretim aşamaları;
    1. Kavramsal tasarım
    2. Ön üretim ve prototip geliştirme
    3. Üretim
    4. Alfa Beta denemeleri
    5. Son ürün ve yayınlama şeklindedir.
    Kullanıcı anketi


  8. Oyun yayıncı şirketler, geliştiricilere bazı konularda servisler sunmaktadır. Aşağıdakilerden hangisi bu servisler arasında değildir?
    • A-) Reklam
    • B-) Satış
    • C-) Pazarlama
    • D-) İstatistik
    • Cevap E-) İnsan kaynakları

    Açıklama: Oyun yayıncı şirketler geliştiricilere pazarlama, reklam, satış, destek ve istatistik anlamında servisler sunmaktadır.
    İnsan kaynakları


  9. Oyunların oyuncularla buluşması genel olarak belli aşamalarda gerçekleşmektedir. Aşağıdakilerden hangisi bu aşamalardan değildir?
    • A-) Pazarlama
    • B-) Yayınlama
    • Cevap C-) Kalite değerlendirme
    • D-) Üretim
    • E-) Satış sonrası destek hizmetleri

    Açıklama: Oyunların oyuncularla buluşması genel olarak
    • Üretim
    • Yayınlama
    • Pazarlama
    • Satış sonrası destek hizmetleri gibi aşamalarda gerçekleşmektedir.
    Kalite değerlendirme


  10. Oyunun planlama sürecinde hedeflenen yere ulaşabilme potansiyelini denemek için oyunun belli özellikleri incelenir. Aşağıdakilerden hangisi bu özeliklerden değildir?
    • A-) Kullanıcı deneyimi
    • B-) Oyun hikâyesinin akıcılığı ve senaryosu
    • C-) Oyunun oynanabilirliği
    • Cevap D-) Oyunun satın alınabilirliği
    • E-) Oyun mekaniği

    Açıklama: Oyunun;
    • Kullanıcı deneyimi
    • Hikâyesinin akıcılığı ve senaryosu
    • Karakterlerin kişilik özellikleri
    • Oynanabilirliği
    • Oyun mekaniği ve kinematik özellikleri incelenir.
    Oyunun satın alınabilirliği


Ünite 8

  1. 2019 yılı itibarıyla Dünya Sağlık Örgütü (DSÖ) tarafından dijital oyun bağımlılığı, uluslararası ortak hastalıklar sıralamasında kaçıncı sıradadır?
    • A-) 1.sırada
    • B-) 5.sırada
    • C-) 8.sırada
    • D-) 9.sırada
    • Cevap E-) 11.sırada

    Açıklama: 2019 yılı itibarıyla Dünya Sağlık Örgütü (DSÖ) tarafından dijital oyun bağımlılığı, uluslararası
    ortak hastalıklar sıralamasına 11. sıradan girmiştir.
    11.sırada


  2. Gelecekte oyun dünyasındaki çocuklara yönelik sorumlulukta kişi, kurum ve yönetimlerin takınacağı bir dizi öneriler ele alınmıştır. Aşağıdakilerden hangisi bu öneri grupları içinde değildir?
    • A-) Ebeveynler
    • B-) Yatırımcılar
    • C-) Platformlar
    • Cevap D-) Eğitimciler
    • E-) Hükûmetler

    Açıklama: Dolayısıyla gelecekte bu konuda özellikle oyun dünyasındaki metaverse etkisinin artması öngörüsü doğrultusunda, söz konusu ortama şimdiden ileri seviyede ilgi gösteren çocuklara yönelik sorumluluk sahibi kişi, kurum ve yönetimlerin takınacağı tavırlar bir dizi öneriyle ele alınmıştır: …devamına sayfa 196 bkz.
    Eğitimciler


  3. Gelecekte oyun geliştirmeyi oyuncu beklentileriyle uyumlu kılmak için yola çıkan karşılıklı uğraşlar ve etkileşimde bulunan aktörler bütününe ne denir?
    • A-) Bulut test simülasyon
    • Cevap B-) Programlama ekosistemi
    • C-) Modülarizasyon
    • D-) Optimizasyon
    • E-) Veri kodlama

    Açıklama: Programlama ekosistemi, adından da anlaşılacağı üzere gelecekte oyun geliştirmeyi oyuncu beklentileriyle uyumlu kılmak için yola çıkan karşılıklı uğraşlar ve etkileşimde bulunan aktörler bütünüdür.


  4. Görsel varlıkları anlık çağırma ve yükleme zamanlarını azaltma adına oyun motorları uyumlanmaya ve kendini optimize etmeye devam edecektir. Oyun motorlarının oyun dünyasının geleceğine şekil verecek teknik yönlerini özetleyen bu açıklama aşağıdakilerden hangisidir?
    • A-) Yeni nesil aydınlatma
    • B-) Uyumlanmış detaylandırma
    • Cevap C-) Donanım teknolojisiyle birlikte gelişme
    • D-) Üst düzey uyumluluk
    • E-) Oyun tasarımını demokratikleştirme

    Açıklama: Donanım teknolojisiyle birlikte gelişme: Görsel varlıkları anlık çağırma ve yükleme zamanlarını
    azaltma adına oyun motorları uyumlanmaya ve kendini optimize etmeye devam edecektir.


  5. Kapsamlı bir yaşam döngüsüne sahip olan oyun geliştirme sürecinde aşağıdakilerden hangisi yoktur?
    • A-) Programlama
    • B-) Veri toplama
    • C-) Maddi kaynak oluşturma
    • D-) Yayımlama
    • Cevap E-) Demografik yapı belirleme

    Açıklama: Bilindiği üzere oyun geliştirme süreci programlamadan veri toplamaya; veri toplamadan
    maddi kaynak oluşturma ve yayınlamaya kadar oldukça kapsamlı bir yaşam döngüsüne sahne olmaktadır.
    Demografik yapı belirleme


  6. Kestirimsel analiz (predictive analysis) veri madenciliği yönteminin tanımı aşağıdakilerden hangisidir?
    • Cevap A-) Geçmiş verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminler
    • B-) Gelecek verilerden yararlanarak geçmiş verilere ilişkin kapsamlı tahminler
    • C-) Şimdiki verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminler
    • D-) Geçmiş verilerden yararlanarak şimdiki verilere ilişkin kapsamlı tahminler
    • E-) Gelecek verilerden yararlanarak şimdiki verilere ilişkin kapsamlı tahminler

    Açıklama: Kestirimsel analiz (predictive analysis), geçmiş verilerden yararlanarak gelecek verilere ilişkin kapsamlı tahminlerin yürütüldüğü bir veri madenciliği yöntemidir (Sze, 2005).


  7. Kestirimsel analiz olarak ifade edilen analiz yön­teminde “**bir oyuncu her gün sisteme giriş yapıyor fakat aniden oynamayı bırakıyorsa, bu onun oyundan koptuğunu gösteren bir uyarı işareti olabilmektedir” bu analizde ön plana çıkan veri kaynağı aşağıdakilerden hangisidir?
    • A-) Oyun tasarımı
    • B-) Olağandışı modeller
    • C-) Oyun ürünü almaya yatkınlık
    • Cevap D-) Oyuncu katılımı
    • E-) Oyun içi satın alma davranışları

    Açıklama: Oyuncu katılımı: Kestirimsel analiz, oyuncu verilerini analiz ederek herhangi bir platform ya da oyunun katılımcı kaybına neden olabilecek işleyişleri kalıp hâline getirip sunma özelliğine sahiptir. Örneğin; bir oyuncu her gün sisteme giriş yapıyor fakat aniden oynamayı bırakıyorsa, bu onun
    oyundan koptuğunu gösteren bir uyarı işareti olabilmektedir. Oyun geliştiricileri bu veriyi anlık ve erken tespit ederek oyuncunun sistemde kalması için gerekli adımların erkenden atılmasını sağlayabilirler.


  8. Lucintel (2021)’in oyun tasarımı ve oyunculuğun bir arada ele alındığı bir raporda, video oyunların dünyasında yaşanmakta olan ve olası yaşanacak gelişmeleri ele alarak, geleceği şekillendirecek beş trendi özetlemiştir aşağıdakilerden hangisi bu trendlerden değildir?
    • A-) Yüz tanıma teknolojisi-tabanlı oyunlar
    • Cevap B-) Sürdürülebilir Oyunculuk
    • C-) E-spor ve çok oyunculu oyunlar
    • D-) Bulut oyunculuğu
    • E-) Giyilebilir Oyunculuk

    Açıklama: Oyun tasarımı ve oyunculuğun bir arada ele alındığı bir raporda Lucintel (2021) video oyunların dünyasında yaşanmakta olan ve olası yaşanacak gelişmeleri ele alarak, geleceği şekillendirecek beş trendi özetlemiştir:…devamına sayfa 198 bkz.
    Sürdürülebilir Oyunculuk


  9. Oyun endüstrisinin benzer bir anlayış ve özellikle araştırma tabanlı ele alınması konusunda gelecek trendleri arasında aşağıdakilerden hangisi değildir?
    • A-) Ürün ekosistemi
    • B-) Parasallaştırma (monetization) stratejileri
    • Cevap C-) Oyun tasarımı
    • D-) Kullanıcı psikolojisi ve müşteri ilişkileri
    • E-) İnovasyon Yönetimi

    Açıklama: Goh, Al-Tabbaa ve Khan (2023) oyun endüstrisinin benzer bir anlayış ve özellikle araştırma tabanlı ele alınması konusunda gelecek trendleri altı başlık altında ele almışlardır: sayfa 193 bkz.
    Oyun tasarımı


  10. Üst seviye oyun deneyimi sağlayan daha büyük ekranlı mobil tabletlere olan talebin artması aşağıdakilerden hangisiyle ilişkilendirilmektedir?
    • Cevap A-) Mobil segmentin genişlemesi
    • B-) Oyun sektörüne talep
    • C-) Oyun tasarımının gelişmesi
    • D-) Yeni neslin teknolojiye uyumu
    • E-) Geniş oyun yelpazesi

    Açıklama: Mobil segmentin genişlemesi, akıllı telefon penetrasyonunun dünya çapındaki artışına bağlanmış olup, üst seviye oyun deneyimi sağlayan daha büyük ekranlı mobil tabletlere olan talebin artmasıyla da ilişkilendirilmiştir.